.Net Framework > v2.0.50727 > System > Runtime > InteropServices InteropServices
Category
Namespace
Description
The System.Runtime.InteropServices namespace provides a wide variety of members that support COM interop and platform invoke services. If you are unfamiliar with these services, see [].
Namespaces
System.Runtime.InteropServices.ComTypes
System.Runtime.InteropServices.CustomMarshalers
System.Runtime.InteropServices.Expando
Classes
AutomationProxyAttribute
BestFitMappingAttribute
BStrWrapper
ClassInterfaceAttribute
CoClassAttribute
ComAliasNameAttribute
ComCompatibleVersionAttribute
ComConversionLossAttribute
ComDefaultInterfaceAttribute
ComEventInterfaceAttribute
COMException
ComImportAttribute
ComRegisterFunctionAttribute
ComSourceInterfacesAttribute
ComUnregisterFunctionAttribute
ComVisibleAttribute
CriticalHandle
CurrencyWrapper
DefaultCharSetAttribute
DefaultParameterValueAttribute
DispatchWrapper
DispIdAttribute
DllImportAttribute
ErrorWrapper
ExtensibleClassFactory
ExternalException
FieldOffsetAttribute
GuidAttribute
HandleCollector
IDispatchImplAttribute
ImportedFromTypeLibAttribute
InAttribute
InterfaceTypeAttribute
InvalidComObjectException
InvalidOleVariantTypeException
LCIDConversionAttribute
Marshal
MarshalAsAttribute
MarshalDirectiveException
OptionalAttribute
OutAttribute
PreserveSigAttribute
PrimaryInteropAssemblyAttribute
ProgIdAttribute
RegistrationServices
RuntimeEnvironment
SafeArrayRankMismatchException
SafeArrayTypeMismatchException
SafeHandle
SEHException
SetWin32ContextInIDispatchAttribute
StandardOleMarshalObject
StructLayoutAttribute
TypeLibConverter
TypeLibFuncAttribute
TypeLibImportClassAttribute
TypeLibTypeAttribute
TypeLibVarAttribute
TypeLibVersionAttribute
UnknownWrapper
UnmanagedFunctionPointerAttribute
VariantWrapper
Interfaces
_Activator
_Assembly
_AssemblyBuilder
_AssemblyName
_Attribute
_ConstructorBuilder
_ConstructorInfo
_CustomAttributeBuilder
_EnumBuilder
_EventBuilder
_EventInfo
_Exception
_FieldBuilder
_FieldInfo
_ILGenerator
_LocalBuilder
_MemberInfo
_MethodBase
_MethodBuilder
_MethodInfo
_MethodRental
_Module
_ModuleBuilder
_ParameterBuilder
_ParameterInfo
_PropertyBuilder
_PropertyInfo
_SignatureHelper
_Thread
_Type
_TypeBuilder
ICustomAdapter
ICustomFactory
ICustomMarshaler
IRegistrationServices
ITypeLibConverter
ITypeLibExporterNameProvider
ITypeLibExporterNotifySink
ITypeLibImporterNotifySink
UCOMIBindCtx
UCOMIConnectionPoint
UCOMIConnectionPointContainer
UCOMIEnumConnectionPoints
UCOMIEnumConnections
UCOMIEnumMoniker
UCOMIEnumString
UCOMIEnumVARIANT
UCOMIMoniker
UCOMIPersistFile
UCOMIRunningObjectTable
UCOMIStream
UCOMITypeComp
UCOMITypeInfo
UCOMITypeLib
Structures
ArrayWithOffset
BIND_OPTS
BINDPTR
CONNECTDATA
DISPPARAMS
ELEMDESC
ELEMDESC.DESCUNION
EXCEPINFO
FILETIME
FUNCDESC
GCHandle
HandleRef
IDLDESC
PARAMDESC
STATSTG
TYPEATTR
TYPEDESC
TYPELIBATTR
VARDESC
VARDESC.DESCUNION
Delegates
ObjectCreationDelegate
Enumerations
AssemblyRegistrationFlags
CALLCONV
CallingConvention
CharSet
ClassInterfaceType
ComInterfaceType
ComMemberType
DESCKIND
ExporterEventKind
FUNCFLAGS
FUNCKIND
GCHandleType
IDispatchImplType
IDLFLAG
IMPLTYPEFLAGS
ImporterEventKind
INVOKEKIND
LayoutKind
LIBFLAGS
PARAMFLAG
RegistrationClassContext
RegistrationConnectionType
SYSKIND
TYPEFLAGS
TYPEKIND
TypeLibExporterFlags
TypeLibFuncFlags
TypeLibImporterFlags
TypeLibTypeFlags
TypeLibVarFlags
UnmanagedType
VarEnum
VARFLAGS
Tags
01C215753B, 02E3ABA98D, 0376596F91
Software for developers
.Net Components
Delphi Components
Software for Android Developers
More information resources
WinAPI Programmer's Reference
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database